import type { ThemeConfig } from "./type";

// 默认配置函数 防止对象被修改
export default function defaultConfig(): ThemeConfig {
  return {
    systemName: "M-Design",
    software: {
      showMask: false,
      softwareList: [
        {
          label: "M-Require",
          imgKey: "requireLogo",
          desc: "需求管理系统",
          content: "projectDec.Require"
        },
        {
          label: "M-Reliability",
          imgKey: "reliabilityLogo",
          desc: "可靠性分析工具",
          content: "projectDec.Reliability"
        },
        {
          label: "M-Linker",
          imgKey: "linkerLogo",
          desc: "数字化集成平台",
          content: "projectDec.Linker"
        },
        {
          label: "M-Cowork",
          imgKey: "coworkLogo",
          desc: "云协同设计中台",
          content: "projectDec.Cowork"
        }
      ]
    },
    winLogoShowMask: false,
    softwareLogoShowMask: false,
    showEnterpriseText: true,
    systemTheme: {
      showSubColor1: "#FEE1C8",
      activeSubColor1: "#FEE1C8",
      showSubColor2: "#FEF2E8",
      activeSubColor2: "#FEF2E8",
      showSubColor3: "#FFFAF5",
      activeSubColor3: "#FFFAF5",
      mdPrimaryColor: "#F8821F"
    },
    images: {
      softwareLogo: "images/softwareLogo.svg",
      winLogo: "images/winLogo.ico",
      softwareInstallBg: "images/softwareInstallBg.bmp",
      launchBg: "images/launchBg.png",
      loginBg: "images/loginBg.png",
      requireLogo: "images/requireLogo.png",
      archLogo: "images/archLogo.png",
      reliabilityLogo: "images/reliabilityLogo.png",
      linkerLogo: "images/linkerLogo.png",
      coworkLogo: "images/coworkLogo.svg"
    },
    recentProjectTitle: " 欢迎使用M-Design，建模让世界更清晰",
    showTitleSystemName: false,
    showTitleLogo: true,
    showDemoProject: true,
    showUseTutorial: true,
    showAboutProduct: true
  };
}
